trough roof - French English Dictionary